vegetable blanket - German English Dictionary